Alternative schemes for low-footprint operating systems building

نویسندگان

  • Christophe Rippert
  • Gilles Grimaud
  • Damien Deville
چکیده

This paper presents two ways of building dedicated embedded operating systems. The constructive approach consists in starting from a minimal kernel and adding abstractions as they are needed, whereas the destructive approach promotes the idea of customizing an existing operating system by removing unnecessary abstractions. We compare these two approaches on the example of building an embedded Java operating system and discuss the pros and cons of each method. We conclude by exhibiting the weakness of each approaches concerning dynamic adaptation of the system. Key-words: System customization, embedded system, JavaOS ∗ IRCICA/LIFL, Univ. Lille 1, UMR CNRS 8022, INRIA Futurs, POPS research group. This work is partially supported by grants from the CPER Nord-Pas-de-Calais TACT LOMC C21, the French Ministry of Education and Research (ACI Sécurité Informatique SPOPS), and Gemplus Research Labs. Deux approches pour la construction de systèmes d’exploitation embarqués Résumé : Ce document présente deux approches pour la construction de systèmes d’exploitation embarqués. L’approche constructive consiste à partir d’un noyau minimaliste auquel on ajoute les abstractions systèmes requises, alors que l’approche destructive se base sur l’idée de personnaliser un système existant en retirant les abstractions inutiles. Nous comparons ces deux approches en prennant l’exemple d’un système d’exploitation Java embarqué, et évaluons les avantages et inconvénients de chaque approche. Nous concluons en montrant les limitations des deux approches en ce qui concerne l’adaptation dynamique du système. Mots-clés : Personnalisation de système, système embarqué, système Java Alternative schemes for low-footprint operating systems building 3

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evaluation of Virtual Water and Water Footprint of Crop Production (Case study: Qaleganj County)

To address the optimal use of available water resources, a revisit of water resource allocation and management is needed. Water use and water footprint of every product varies in different geographical areas due to various climate, agricultural operations and water efficiencies. Thus, more productive management schemes are to be developed. The goal of this study is to assess the virtual water a...

متن کامل

New Shewhart-type synthetic bar{X} control schemes for non-normal data

In this paper, Burr-type XII ̄X synthetic schemes are proposed as an alternative to the classical ̄X synthetic schemes when the assumption of normality fails to hold. First, the basic design of the Burr-type XII ̄X synthetic scheme is developed and its performance investigated using exact formulae. Secondly, the non-side-sensitive and side-sensitive Burr-type XII ̄X synthetic schemes are int...

متن کامل

Intelligent Power Control of Green Building-Integrated of Fuel Cell and Plug-in Electric Vehicle in Smart Distribution Systems

The renewable energy sources and plug-in electric vehicles (PEVs) are becoming very popular because of the combination of high fuel costs and concerns about emission issues. This paper presents modelling and control of a Building Integrated Fuel Cell and Plug-in Electric Vehicles (BIFC-PEV) in smart distribution systems. In BIFC-PEV system, conventional building elements could be replaced by sp...

متن کامل

Management Matters: A Leverage Point for Health Systems Strengthening in Global Health

Despite a renewed focus in the field of global health on strengthening health systems, inadequate attention has been directed to a key ingredient of high-performing health systems: management. We aimed to develop the argument that management – defined here as the process of achieving predetermined objectives through human, financial, and technical resources – is a cross-cutting function necessa...

متن کامل

Embedded Databases for Embedded Real-Time Systems: A Component-Based Approach1

In the last years the deployment of embedded real-time systems has increased dramatically. At the same time, the amount of data that needs to be managed by embedded real-time systems is increasing, thus requiring an efficient and structured data management. Hence, database functionality is needed to provide support for storage and manipulation of data in embedded real-time systems. However, a d...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004